package Log;

import java.io.IOException;  
import java.util.Properties;  
import java.util.logging.Level;  
import java.util.logging.Logger;  
  
/** 
 * 
 * @author cutnpaste.org 
 */  
public class PropertiesReader {  
  
    /** 
     * 
     * @param args 
     */  
    public static void main(String[] args) {  
  
        try {  
            Properties properties = new Properties();   
  
            //Cargo el archivo properties que en esta caso se ubica en la raiz  
            //de la carpeta src de nuestro proyecto  
            properties.load(PropertiesReader.class.getResource("/my.properties").openStream());  
  
            //Obtengo en valor de una propedad llamada "aParam"  
            String aParam = properties.getProperty("aParam");  
            System.out.println("myParam value: "+aParam);  
  
            //para setear un nuevo valor a la propiedad "aParam"  
            properties.setProperty("aParam", "new value");  
  
        } catch (IOException ex) {  
            Logger.getLogger(PropertiesReader.class.getName()).log(Level.SEVERE, null, ex);  
        }  
  
    }  
}  